# -*- coding: utf-8 -*-
# soma de um par de hexadecimais
#

#declaracao de duas variaveis do tipo 'str'
a = '0xa' #numero inteiro 10
b = '0xb' #numero inteiro 11

#conversao de 'str' em inteiro
#escolha de base hex 16
base = 16
a_int = int(a, base)
b_int = int(b, base)

#soma dos inteiros resultantes
c_int = a_int + b_int

#conversao de hex em 'str'
c = hex(c_int)

#impressao do resultado
print c

#numero binario correspondente a
b = '0b11110001'

#conversao para hex e impressao
print hex(int(b,2))
